html{ width: 100%; height: 100%;}
body{ background: #f1f1f1; font: 10px Verdana; color: #000;  }
* { padding: 0; margin: 0; }
a { color: #000; text-decoration: none; }

.gallery{ margin-left: auto; margin-right: auto; margin-top: 10px; margin-bottom: 5px; width: 544px; border: solid black 1px; background: #e3e3e3; padding: 3px; }
input, select{ background: #d3d3d3; border: 1px solid #bbb; color: #000; font: 10px Verdana; }
.path{ text-align: left; margin: 3px; border:1px solid #bbb; background: #d3d3d3; }
.path a{ text-decoration: underline; }
.thumb{ padding: 0px; margin: 3px; text-align:center; width: 128px; height: 128px; min-height: 78px; max-height: 148px; float:left; border:1px solid #bbb; background: #d3d3d3; text-align:center; overflow: hidden; vertical-align: middle; display: inline-block; display: inline; }
.thumb:hover{ background: #e7e7e7; }
.thumb a img { margin-left: auto; margin-right: auto; margin-top: 4px; margin-bottom: 2px; border: none; vertical-align: middle; }
.thumb a { vertical-align: middle; display: block; margin: auto;}

.toright{ text-align: right; margin: 4px; }
.gallery form{ display: inline-block; position: relative; right: 0px; padding: 4px;}

.copy{ text-align: center; color: #000; }
.copy a{ font-weight: bold; text-decoration: underline; }
